// express的基本结构
import express from 'express'
// 整合 body parser
// const bodyParser = require('body-parser')
import bodyParser from 'body-parser'
// 创建服务器对象
const app = express()
// 增加 解析 x-www-form-urlencoded 数据的能力
// bodyParser.urlencoded({ extended: false }) 返回的是
app.use(bodyParser.urlencoded({ extended: false }))
// 让外部可以访问 uploads 文件夹
app.use(express.static('uploads'))
// 定义端口
const port = 7749
// 设置静态资源访问
app.use(express.static('./uploads'))
// 导入 用户路由
// import userRouter from './router/userRouter.js'
// 导入 英雄路由
import heroRouter from './router/heroRouter.js'

// 测试 第三方中间件 设置跨域
import cors from 'cors'
// 和上面自己写的 功能类似
app.use(cors())

// hero接口
app.use('/hero', heroRouter)

// 登录接口
// app.use('/user', userRouter)

// 开启服务器
app.listen(port, () => console.log(`服务已开启端口号:${port}!`))
